damn the torpedoes! - Allemand Anglais Dictionnaire